(slang) ditchwaste - Inglés Sinónimo Diccionario